<html>
<head><meta charset="utf-8"><title>linux tests · t-compiler/arm · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/index.html">t-compiler/arm</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html">linux tests</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="204218921"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204218921" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204218921">(Jul 17 2020 at 15:20)</a>:</h4>
<p><span class="user-mention" data-user-id="275830">@Robin Randhawa</span> took a look at the list of issues we're not running on arm, and it looks great! <span aria-label="heart" class="emoji emoji-2764" role="img" title="heart">:heart:</span></p>



<a name="204218928"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204218928" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204218928">(Jul 17 2020 at 15:20)</a>:</h4>
<p>for context: <a href="https://docs.google.com/spreadsheets/d/1B-Jg1Ml6nAF6Tf9wJGTgqkFUNeJEejC3aMikGl6vXlc/edit#gid=0">https://docs.google.com/spreadsheets/d/1B-Jg1Ml6nAF6Tf9wJGTgqkFUNeJEejC3aMikGl6vXlc/edit#gid=0</a></p>



<a name="204219067"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219067" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219067">(Jul 17 2020 at 15:21)</a>:</h4>
<p><span class="user-mention" data-user-id="239881">@Josh Triplett</span> or <span class="user-mention" data-user-id="143274">@Amanieu</span> probably have more insights, but I think the current plan is to remove <code>llvm_asm!</code></p>



<a name="204219088"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219088" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219088">(Jul 17 2020 at 15:21)</a>:</h4>
<p>once the new <code>asm!</code> is ready</p>



<a name="204219095"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219095" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Robin Randhawa <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219095">(Jul 17 2020 at 15:21)</a>:</h4>
<p>Thanks! :) We did a smashing job of crowd sourcing the audit! :D</p>



<a name="204219154"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219154" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219154">(Jul 17 2020 at 15:22)</a>:</h4>
<p>so adding tests to ensure it works on aarch64 is probably low priority</p>



<a name="204219167"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219167" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Robin Randhawa <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219167">(Jul 17 2020 at 15:22)</a>:</h4>
<p>Understood!</p>



<a name="204219182"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219182" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219182">(Jul 17 2020 at 15:22)</a>:</h4>
<p>Long-term, yes. But I think we'll be leaving it for a while, possibly until <code>asm!</code> is stable.</p>



<a name="204219206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219206">(Jul 17 2020 at 15:22)</a>:</h4>
<p>Just because it's so widely used in nightly.</p>



<a name="204219214"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219214" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Robin Randhawa <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219214">(Jul 17 2020 at 15:22)</a>:</h4>
<p><span class="user-mention" data-user-id="309977">@Jamie Cunliffe</span> did raise exactly that in a conversation and <span class="user-mention" data-user-id="239881">@Josh Triplett</span> 's response was my position too! :)</p>



<a name="204219252"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219252" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219252">(Jul 17 2020 at 15:23)</a>:</h4>
<p><span class="user-mention" data-user-id="239881">@Josh Triplett</span> do you think it's worth to duplicate the <code>only-x86_64</code> tests for <code>llvm_asm!</code> for aarch64?</p>



<a name="204219427"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219427" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219427">(Jul 17 2020 at 15:24)</a>:</h4>
<p>No, not at all.</p>



<a name="204219518"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219518" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219518">(Jul 17 2020 at 15:25)</a>:</h4>
<p><span aria-label="thumbs up" class="emoji emoji-1f44d" role="img" title="thumbs up">:thumbs_up:</span> <span class="user-mention" data-user-id="275830">@Robin Randhawa</span> then let's cross those off the list :D</p>



<a name="204219563"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219563" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219563">(Jul 17 2020 at 15:26)</a>:</h4>
<p>We're keeping <code>llvm_asm!</code> for now because of widespread usage in nightly. If aarch64 doesn't have that widespread usage, don't bother with it.</p>



<a name="204219587"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204219587" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Robin Randhawa <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204219587">(Jul 17 2020 at 15:26)</a>:</h4>
<p>Super!</p>



<a name="204230976"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242906-t-compiler/arm/topic/linux%20tests/near/204230976" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Amanieu <a href="https://rust-lang.github.io/zulip_archive/stream/242906-t-compiler/arm/topic/linux.20tests.html#204230976">(Jul 17 2020 at 16:56)</a>:</h4>
<p>Most of the <code>asm!</code> tests only test the front-end part of <code>asm!</code>. These are x86_64 only since we need to pick a target for the tests and CI runs on x86_64. We have <code>no_core</code> codegen tests which run for all supported architectures in src/test/assembly/asm.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>